/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package comunicacaoserial;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;


public class Stest2 extends SerialCom {
     
       public static void main(String[] args){
        
       //codigo de teste de conexão com o banco de dados
                    conexao_bd nova = new conexao_bd();
                    ResultSet rs = nova.getCadastros();//primeira coluna = matricula, segunda coluna = senha
        try {

                   while (rs.next()){
                       System.out.println(rs.getString("Matricula"));
                        //System.out.println(rs.getString("Nome"));
                       System.out.println(rs.getString("Senha"));
                    }


        } catch (SQLException ex) {
            Logger.getLogger(JanelaDeComSerial.class.getName()).log(Level.SEVERE, null, ex);
        }
           //ativar isso
          // JanelaPrincipal novaJanela = new JanelaPrincipal();
         //  novaJanela.setVisible(true);
        //   Thread lerDados = new Thread(novaJanela);
       //     lerDados.start();
           

           /*
           Stest2 st = new Stest2();
              
                if ( st.PortaExiste("COM2") == true) {
                   System.out.println("Iniciando comunicação!");
                   SComm sc = new SComm("COM4",9600,1000);
                   System.out.println("ABRIU COMUNICAÇÃO!");
                
                   sc.ObterIdDaPorta();
                   sc.AbrirPorta();
                   sc.HabilitarEscrita();
                   sc.EnviarUmaString("Olá mundo!");
                   sc.HabilitarLeitura();
                   sc.LerDados();

            try {
                Thread.sleep(9000);
                sc.HabilitarEscrita();
                sc.EnviarUmaString("Olá mundo2!");
                sc.FecharCom();
            } catch (InterruptedException ex) {
                Logger.getLogger(Stest2.class.getName()).log(Level.SEVERE, null, ex);
            }
                   
                }
           


           /*     teste 2
                Stest2 st2 = new Stest2();
               if ( st2.PortaExiste("COM2") == true) {
                   System.out.println("Iniciando comunicação!");
                   SComm sc2 = new SComm("COM2",9600,2000);
                   sc2.HabilitarLeitura();
                   sc2.ObterIdDaPorta();
                   sc2.AbrirPorta();
                   sc2.LerDados();
                   //sc2.FecharCom();
                }
    */   }


}